home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Resources / Burning & Media / GB-PVR 1.2.13 / GBPVR10213.msi / Cabs.w1.cab / library.css164 < prev    next >
Text File  |  2008-01-11  |  10KB  |  404 lines

  1. /* 
  2. CSS for Library page.  This single page supports the Video, Music and Picture views.
  3. */
  4.  
  5. html {
  6.     overflow-y:hidden;
  7.     overflow-x:hidden;
  8. }
  9.  
  10. .libraryTitle{
  11.     float:left;    
  12.     position:relative;
  13.     padding: 5px 0px 0px 5px;
  14.     font-size: 14px;
  15.     font-weight:bold;
  16. }
  17.  
  18. #MEDIA_HEADER {
  19.     /*
  20.     Container for the entire fixed row containing the various buttons.
  21.     */
  22.     position:absolute;
  23.     width:100%; 
  24.  
  25.     left:0; 
  26.  
  27.     color:#000000;
  28.     overflow:hidden;
  29. }
  30. #TOP_BUTTONS {
  31.     /* 
  32.     Container for the top buttons photo controls and stream controls
  33.     */
  34.     display: inline-block;
  35.     font-weight:normal;
  36.     font-size:11px;
  37.     margin-left:1px;
  38.     margin-bottom: 3px;
  39.     padding: 2px 4px 3px 4px;
  40.     height:55px;
  41.     width:100%;
  42.     vertical-align: middle;
  43.     line-height: 18px;
  44.     float:left;
  45. }
  46.  
  47. #STREAM_DIV {
  48.     /* contains the message that streaming is active */
  49.     font-weight:bold;
  50.     color: #0000cd;
  51.     font-variant: small-caps;
  52.     font-size:11px;
  53.     float:left;
  54.     background: url(../../../rotating_arrow.gif) no-repeat left;
  55.     margin: 3px 5px 0px 10px;
  56. }
  57.  
  58. #PATH_NAME {
  59.     font-size:13px;
  60.     font-weight: bold;
  61.     background-color: #99BBEE;
  62.     padding: 2px 4px 2px 4px;
  63.     border: 1px solid #808080;
  64.     margin: 0px 5px 0px 0px;
  65.     clear:both;
  66.     height:22px;
  67.     line-height: 22px;
  68.     vertical-align:bottom;
  69.     width:98%;
  70.     position:absolute;
  71.     top:35px;
  72. }
  73. #NAVIGATION_MUSIC, #NAVIGATION_VIDEO, #NAVIGATION_PHOTO {
  74.     width:100%;
  75.     float:left;
  76. }
  77. #GRAPHICS {
  78.     top: 200px;
  79.     z-index: 9000;
  80.     float:left;
  81.     margin: 2px 2px 2px 0px;
  82.     padding: 0px;
  83.     background-color:#368;
  84.     overflow-x:auto;
  85.     overflow-y:auto;
  86.     width:50%;
  87.     left:40%;
  88.     position:fixed;
  89. }
  90. #ALBUM_ART {
  91.     left:70%;
  92.     float:left;
  93.     position:fixed;
  94. }
  95. .folder, .file {
  96.     font-weight:normal;
  97.     font-size:11px;
  98.     margin: 2px 5px 0px 0px;
  99.     padding: 2px 4px 2px 4px;
  100.     border: 1px solid #a0a0a0;
  101.     background-color: #33AADD;
  102.     clear:both;
  103.     overflow-y:auto;
  104.     overflow-x:hidden;
  105. }
  106. .file {
  107.     color:#ffffff;
  108.     display: inline-block;
  109.     background-color: #33AADD;
  110. }
  111. .file A, .file A:active, .file A:visited, .file A:hover {
  112.     color:#ffffff;
  113.     display: inline-block;
  114.     background-color: #33AADD;
  115. }
  116.  
  117. a.toolTip{
  118.     position:relative; /*this is the key*/
  119.     color:#ffffff;
  120.     float:left;
  121.     text-decoration:none;
  122. }
  123.  
  124. a.toolTip:hover{z-index:25;
  125.      }
  126.  
  127. a.toolTip span{display: none;
  128.     z-index:25;
  129. }
  130.  
  131. a.toolTip:hover span{ /*the span will display just on :hover state*/
  132.     display:block;
  133.     position:absolute;
  134.     padding:2px;
  135.     bottom:-2.5em; left:1em; width:65em;
  136.     border:1px solid #0cf;
  137.     background-color:#cff; 
  138.     color:#000000;
  139.     text-align:left; 
  140.     font-size:smaller;
  141. }
  142.  
  143. .folder {
  144.     border: 1px solid #000000;
  145.     background-color: #33AADD;
  146. }
  147. .folder A {
  148.     color:#000000;
  149.     text-decoration:none;
  150.     background-color: #33AADD;
  151. }
  152. .folder A:active, .folder A:visited {
  153.     color:#000000;
  154. }
  155. .folder A:hover {
  156.     color: #0000ff;
  157.     text-decoration: underline;
  158. }
  159.  
  160. .mediaButtons A, .streamButtons A {
  161.     text-decoration: none;
  162.     font-size: 11px;
  163.     font-weight:bold;
  164.  
  165.     display: block;
  166.     
  167.     border: 1px solid #000000;
  168.     margin: 4px 4px 0px 0px;
  169.  
  170.     padding: 2px 6px 2px 6px;
  171.  
  172.     background-color: #0066EE;
  173.     color: #000000;
  174.     
  175.     /*  */
  176.     white-space: nowrap;
  177.     text-align: center;
  178.  
  179.     overflow: visible;
  180.     float:left;
  181.     /*border-right: 0px;*/
  182. }
  183. .mediaButtons A:active, .mediaButtons A:visited, .streamButtons A:active, .streamButtons A:visited {
  184.     color: #000000;
  185. .mediaButtons A:hover, .streamButtons A:hover, .streamButtons A:hover, .streamButtons A:hover  {
  186.     color: #000000;
  187.     background-color: #cfe6a1;
  188. .butStream A {
  189. /*    background-image: */
  190. }
  191. .activeText {
  192.     line-height:25px;
  193.     vertical-align: middle;
  194.     text-decoration: blink;
  195.     color: #0000ff;
  196.     font-weight:bold;
  197.     font-variant: small-caps;
  198.     margin-left:25px;
  199.     margin-right:10px;
  200. }
  201. /*
  202. *********************************************************************************************************************
  203. Absolute Positioning and Height                                                            
  204.  
  205. These values are consolidated into one place to make it easier to change size attributes seeing as changing
  206. any one of these values can affect all the others.
  207.  
  208. These values are the key values for maintaining proper size, positioning and scrolling behavior.
  209. *********************************************************************************************************************
  210. */
  211. BODY {
  212.     /*
  213.     In order to maintain proper positioning and fixed scrolling, these values must be specified
  214.     Top value is the same as the top value of #CONTENTS.
  215.     Bottom value would be the height of the footer area minus the height of the divider    for the footer.
  216.     */
  217.     margin-top:199px;
  218.     margin-bottom:49px;
  219. }
  220. #DIV_HEADER {
  221.     /*
  222.     This is the divider line between the date section above and the main content area
  223.      */
  224.     top:132px;
  225.     height:1px;
  226. }
  227. #MEDIA_HEADER {
  228.     /* 
  229.     This section contains the main, non-scrolling timeline at the top of the content section.
  230.     */
  231.     position: absolute;
  232.     top:132px;
  233.     height:66px;
  234. }
  235.  
  236. #DIV_DATELINE {
  237.     /*
  238.     This is the divider line between the main header above and the section containing the server time
  239.      */
  240.     top:91px;
  241. }
  242. #DATELINE {
  243.     /* 
  244.     This is the section containing the server time, date, etc.
  245.     */
  246.     top:92px;
  247. }
  248. #REMINDER_DIV, #DATELINE {
  249.     /* Height of these individual elements would normally be the same as #DATELINE */
  250.     /*    Contains the Genre, date, time and GO button.*/
  251.     height:40px;
  252. }
  253.  
  254. #DIV_CONTENTS {
  255.     /*
  256.     This is A divider line between any fixed top section within the content area and the content itself.
  257.     This is typically used in the guide page to separate the showtime header from the content.
  258.     In other pages which don't need this functionality it can simply be hidden.
  259.      */
  260.     top:178px;
  261.     height:1px;
  262. }
  263. #CONTENTS {
  264.     /* 
  265.     This is the main content area.
  266.     To ensure proper scrolling behavior it MUST be absolutely positioned.
  267.     Both top and bottom values must be specified.
  268.     Top value would be the height of all fixed content above it.
  269.     Bottom value would be the height of the footer area minus the height of the divider    for the footer.
  270.      */
  271.     top:179px;
  272.     bottom:49px;
  273.     padding-left:3px;
  274.     direction:ltr;text-align:left;
  275.     overflow-y:auto;
  276.     overflow-x:hidden;
  277. }
  278. #ZOOM_CONTROLS, #ROTATE_CONTROLS {
  279.     display: inline-block;
  280.     font-size: 12px;
  281.     line-height: 24px;
  282.     vertical-align: middle;
  283.     margin: 0px 0px 0px 3px;
  284.     color:#CCF;
  285. }
  286. #SPACER {
  287.     float:left;
  288.     width:33%;
  289. }
  290. .ctrlLabel {
  291.     font-weight: bold;
  292.     font-size:13px;
  293.     padding-left:10px;
  294. }
  295. #ZOOM_CONTROLS, #ROTATE_CONTROLS {
  296.     /* contains the zoom and rotate controls on the photo page */
  297.  
  298.     /* due to IE and firefox differences, vertical spacing is adjusted for best appearance */
  299.     margin-left:20%;
  300.     padding-left:5px;
  301. }
  302. #ZOOM_CONTROLS INPUT, #ROTATE_CONTROLS INPUT {
  303.     /* contains the zoom and rotate controls on the photo page */
  304.  
  305.     /* due to IE and firefox differences, vertical spacing is adjusted for best appearance */
  306.     vertical-align: top;
  307. }
  308. #NAVIGATION_MUSIC #NAV_TREE {
  309.     float:left;
  310.     width:67%;
  311. }
  312. #NAVIGATION_MUSIC #GRAPHICS {
  313.     overflow: visible;
  314. }
  315. #NAVIGATION_PHOTO #NAV_TREE {
  316.     float:left;
  317.     width:33%;
  318. }
  319. #NAVIGATION_VIDEO #NAV_TREE {
  320.     float:left;
  321.     width:100%;
  322. }
  323. #PHOTO_HEADER {
  324.     /*
  325.     div used simply to left-align the photo manipulation controls with the actual photo
  326.     margin is set to the same value as the width of #NAV_TREE for proper alignment.
  327.     */
  328.     width:33%;
  329.     float:left;
  330. }
  331. #FILE_LIST {
  332.     border: 1px solid #000000;
  333.     padding: 3px 5px 5px 10px;
  334.     margin: 3px 5px 0px 0px;
  335.     display: inline-block;
  336.     background-color: #33AADD;
  337.     line-height: 15px;
  338. }
  339. #NAVIGATION_PHOTO #NAV_TREE .file {
  340.     font-weight:normal;
  341.     font-size:11px;
  342.     margin: 0;
  343.     padding: 0;
  344.     border: none;
  345.     height: auto;
  346.     clear:both;
  347.     background-color: #33AADD;
  348. }
  349. #NAVIGATION_PHOTO #NAV_TREE .file A {
  350.     color: #000000;
  351.     text-decoration: none;
  352. }
  353. #NAVIGATION_PHOTO #NAV_TREE .file A:active, #NAVIGATION_PHOTO #NAV_TREE .file A:visited {
  354.     color: #000000;
  355. }
  356. #NAVIGATION_PHOTO #NAV_TREE .file A:hover {
  357.     color: #0000ff;
  358.     text-decoration: underline;
  359. }
  360. .butStreamAll, .butPlayAll, .butDownloadAll, .butStream, .butPlay, .butDownload, .streamerSettings {
  361.     /* 
  362.     Basic styling for all the media buttons on the page
  363.     */
  364.     display: inline-block;
  365.     height: 25px;
  366.     float:left;
  367. }
  368. .butStreamAll A, .butPlayAll A, .butDownloadAll A, .butStream A, .butPlay A, .butDownload A, .streamerSettings A {
  369.     /* 
  370.     Visual styling for all the media buttons on the page
  371.     */
  372.     text-decoration: none;
  373.     font-size: 11px;
  374.     font-weight:bold;
  375.  
  376.     display: inline-block;
  377.     
  378.     border: 1px solid #000000;
  379.     margin: 4px 4px 0px 0px;
  380.  
  381.     padding: 2px 6px 2px 6px;
  382.  
  383.     background-color: #0066EE;
  384.     color: #000000;
  385.     
  386.     white-space: nowrap;
  387.     text-align: center;
  388.  
  389.     float:left;
  390. }
  391. .butStreamAll A:active, .butPlayAll A:active, .butDownloadAll A:active, .butStream A:active, .butPlay A:active, .butDownload A:active, .streamerSettings A:active {
  392.     color: #000000;
  393.     background-color: #0066EE;
  394. .butStreamAll A:visited, .butPlayAll A:visited, .butDownloadAll A:visited, .butStream A:visited, .butPlay A:visited, .butDownload A:visited, .streamerSettings A:visited {
  395.     color: #000000;
  396.     background-color: #0066EE;
  397. .butStreamAll A:hover, .butPlayAll A:hover, .butDownloadAll A:hover, .butStream A:hover, .butPlay A:hover, .butDownload A:hover, .streamerSettings A:hover {
  398.     color: #000000;
  399.     background-color: #00BBFF;
  400. }